end up on a desert island - Español Inglés Diccionario